@charset "utf-8";
/* index.css */
@import url("ad.css");
#div1{
	width:965px;
	height:250px;
	margin:0px auto;
	}
#div1_left{
	float:left;
	width:252px;
	height:250px;
	}
#div1_center{
	float:left;
	width:445px;
	height:250px;
	margin:0 5px;
	border:1px #B6E6AA solid;
	}
#div1_right{
	float:left;
	width:252px;
	height:250px;
	}
#div1_right dl dd{
	padding-top:5px;
	background:#FFF;
	}
.div1_left1{
	width:100%;
	height:88px;
	background:url(../images/conbg.gif) 0px 0px no-repeat;
	}
.newslist{
	height:22px;
	line-height:22px;
	text-align:left;
	padding-left:10px;
	}
.newslist span{
	color:#43B108;
	font-family:"Times New Roman", Times, serif
	}
.icondiv{
	padding:10px 5px;
	overflow:hidden;
	}
#srollbox1{
	margin:8px 5px;
	overflow:hidden;
	height:16px;
	line-height:16px;
	padding-left:30px;
	text-align:left;
	}
.sbox{
	background:url(../images/new_msg.gif) 10px center no-repeat;
	}
.div1_left2{
	margin-top:5px;
	}
.div1_left2 dl{
	padding-right:2px;
	}
.div1_left2 dl dt{
	background:url(../images/conbg.gif) -2px -94px no-repeat;
	height:29px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#43B108;
	text-align:left;
	line-height:29px;
	}
.div1_left2 dd{
	border-bottom:1px #B6E6AA solid;
	border-left:1px #B6E6AA solid;
	border-right:1px #B6E6AA solid;
	overflow:hidden;
	height:128px;
	background:#FFFFFF;
	}
#regspan a{
	font-size:12px;
	font-weight:normal;
	padding-left:90px;
	color:#43B108;
	text-decoration:underline;
	}
.username{
	height:24px;
	padding:5px;
	padding-top:15px;
	}
.username input, .userpass input{
	width:164px;
	height:20px;
	border:#cccccc solid 1px;
	line-height:20px;
	background:#FFFFCC;
	color:#BBBBBB;
	padding-left:5px;
	background:url(../images/inputbg.gif) left -2px repeat-x;
	}
.userpass{
	height:24px;
	padding:5px;
	}
#userlogin{
	padding:5px;
	}
#userlogin span{
	padding:5px;
	}
#userlogin span a{
	color:#43B108;
	text-decoration:underline;
	}
#div1_right dl{
	padding-right:2px;
	}
#div1_right dl dt{
	background:url(../images/conbg.gif) -2px -94px no-repeat;
	height:29px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#43B108;
	text-align:left;
	line-height:30px;
	}
#div1_right dd{
	border-bottom:1px #B6E6AA solid;
	border-left:1px #B6E6AA solid;
	border-right:1px #B6E6AA solid;
	overflow:hidden;
	height:140px;
	background:#FFFFFF;
	
	}
.jiangzuo{
	margin-top:7px;
	border:1px #E7CA96 solid;
	height:68px;
	margin-right:2px;
	background:url(../images/jiangzuobg.gif) left top no-repeat;
	background-color:#FFFFFF;
	}
#jz_title{
	padding-top:8px;
	padding-left:55px;
	text-align:left;
	}
#jz_title a{color:#ED8C21;font-weight:bold;}
#jz_time{
	margin-top:4px;
	padding-left:55px;
	text-align:left;
	}
#jz_time span{
	color:#999999;
	}
#jz_bm{
	margin-top:4px;
	padding-left:55px;
	text-align:left;
	}
#jz_bm a{
	color:#ED8C21;
	}
#div2{
	width:965px;
	height:427px;
	margin:0px auto;
	margin-top:5px;
	}
#div2_left{
	float:left;
	width:252px;
	height:425px;
	background:#FFFFFF;
	}
#div2_left dl dt{
	background:url(../images/conbg.gif) -0px -130px no-repeat;
	height:27px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#ED8C21;
	text-align:left;
	line-height:30px;
	overflow:hidden;
	}
.hospital_class_pager{
	background:url(../images/cbbg0.gif) left top repeat-x;
	color:#999999;
	height:26px;
	}
.c_0{
	color:#555;
	background:url(../images/cbbg.gif) center top no-repeat;
	display:block;
	padding:2px 6px;
	width:50px;
	float:left;
	cursor:pointer;
	height:22px;
	line-height:18px;
	}
.c_1{
	color:#888;
	display:block;
	padding:2px 6px;
	width:50px;
	float:left;
	cursor:pointer;
	height:22px;
	line-height:18px;
	}
.yybox{
	width:210px;height:65px;text-align:left;padding:3px;float:left;margin-top:3px;padding-left:6px;
	border-bottom:#F1F0F0 1px solid;}
.yy_imgbox{height:50px;width:50px;float:left;border:1px #F1F0F0 solid;
margin-top:4px;}
.yyimg{width:48px;height:48px;padding:1px;}
.rank{
	font-weight:normal;
	color:#cccccc;
	margin-top:3px;
	text-align:center;
	width:48px;
	padding:1px;
}
.yytext{float:left;width:150px;height:65px;}
.yymc{
	height:20px;line-height:20px;padding-left:10px;overflow:hidden;
	}
.yymc a{color:#077D01;}.yymc a:hover{color:#ED8C21;text-decoration:underline;}
.tsks{
	height:20px;line-height:20px;padding-left:10px;overflow:hidden;color:#888;
}
#div2 .tsks a{color:#888;text-decoration:underline}
#div2 .tsks a:hover{color:#ED8C21}
.yhxx{
	height:20px;line-height:20px;padding-left:10px;color:#888;overflow:hidden;}
#div2 .yhxx a{color:#43B108;text-decoration:none;}
#div2 .yhxx a:hover{color:#ED8C21;text-decoration:underline;}
#div2 .yhxx a:visited{color:#43B108;text-decoration:none;}
.pls{font-size:10px;}
.hdbox{
	width:232px;height:54px;text-align:left;padding:5px;float:left;margin-top:3px;margin-left:3px;}
.hdimgbox{height:50px;width:50px;float:left;border:1px #F1F0F0 solid;margin-top:2px;}
.hdimg{width:48px;height:48px;padding:1px;}
.hdtext{float:left;width:180px;height:54px;}
.hdmc{
	height:18px;line-height:18px;padding-left:10px;color:#339900;
	}
#div2 .hdmc a{color:#43B108;text-decoration:none;font-weight:bold;}
#div2 .hdmc a:hover{color:#ED8C21;font-weight:boldtext-decoration:underline;}
#div2 .hdmc a:visited{color:#43B108;font-weight:bold;text-decoration:none;}
.hdinfo{
	line-height:18px;padding-left:10px;color:#888;}
.hdinfo span{
	font-size:10px;}
.hdinfo_more{
	background: url(../images/dot.jpg) top left repeat-x;
	width:235;
	margin-top:4px;
	padding:10px;
	}
#div2 a{color:#43B108;}
#div2 a:hover{color:#ED8C21;text-decoration:underline;}
.xiansuo{
	background:url(../images/writeico.gif) center left no-repeat;
	padding-left:20px;
	float:left;
	margin-left:5px;
	
	}
.morelink{
	float:left;
	margin-left:85px;
	color:#43B108;
	text-decoration:none;
	}
.tj_pic {
	border-left:1px #F0CF6A solid;
	border-right:1px #F0CF6A solid;
	margin-right:2px;
	padding:2px 0px 0px 0px;;
	height:67px;
	background:url(../images/yellowbg.gif) left top repeat-x;
	}
#tj{
	border-left:1px #F0CF6A solid;
	border-right:1px #F0CF6A solid;
	border-bottom:1px #F0CF6A solid;
	height:328px;
	margin-right:2px;
	padding:0px 10px;
	overflow:hidden;
	text-align:left;
	}
#tj ul li{
	background:url(../images/dot.gif) left top repeat-x;
	height:44px;
	overflow:hidden;
	padding:10px 5px;
		}
#tj ul li a{
	color:#ED8C21;
	font-weight:bold;
	padding-left:2px;
	}
#tj ul li p{
	color:#888;
	padding-left:2px;
	overflow:hidden;
	line-height:18px;
	}
#div2_center{
	float:left;
	width:445px;
	height:425px;
	margin:0 5px;
	}
#div2_center dl dt{
	background:url(../images/conbg.gif) -2px -170px no-repeat;
	height:29px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#43B108;
	text-align:left;
	line-height:32px;
	overflow:hidden;
	}
#div2_center{
	float:left;
	width:445px;
	height:425px;
	margin:0 5px;
	background:#FFFFFF;
	}
.hospital{
	border-bottom:1px #B6E6AA solid;
	border-left:1px #B6E6AA solid;
	border-right:1px #B6E6AA solid;
	height:396px;
	width:443px;
	overflow:hidden;
	}
#div2_right{
	float:left;
	width:252px;
	height:425px;
	margin-left:2px;
	}
.div2_right1{
	height:206px;
	}
.div2_right1 dl{
	padding-right:2px;
	}
.div2_right1 dl dt{
	background:url(../images/conbg.gif) -2px -94px no-repeat;
	height:29px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#43B108;
	text-align:left;
	line-height:32px;
overflow:hidden;
	}
.div2_right1 dl dd{
	border-bottom:1px #B6E6AA solid;
	border-left:1px #B6E6AA solid;
	border-right:1px #B6E6AA solid;
	height:173px;
	overflow:hidden;
	background:#FFFFFF;
	}
.div2_right2{
	height:218px;
	margin-top:5px;
	}
.div2_right2 dl{
	padding-right:2px;
	}
.div2_right2 dl dt{
	background:url(../images/conbg.gif) -0px -130px no-repeat;
	height:27px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#ED8C21;
	text-align:left;
	line-height:30px;
overflow:hidden;
	}
.div2_right2 dl dd{
	border-left:1px #F0CF6A solid;
	border-right:1px #F0CF6A solid;
	border-bottom:1px #F0CF6A solid;
	height:185px;
	overflow:hidden;
	background:#FFFFFF url(../images/nocon.jpg) -20px center no-repeat;
	}
#div3{	
	width:965px;
	height:427px;
	margin:0px auto;
	margin-top:5px;
	}
#div3_left{
	width:702px;
	height:425px;
	float:left;
	}
.ksdiv_title{
	background:url(../images/ks_title.gif) 15px center no-repeat;
	height:36px;
	text-align:left;
	padding-left:60px;
	line-height:45px;
	color:#888;
	}
.ks_title{
	color:#43B108;
	font-size:14px;
	font-weight:bold;}
.ks_list{
	margin:0px 5px;
	text-align:left;
	min-height:43px; 
    height:auto !important; 
    height:43px; 
	background: url(../images/dot.jpg) top left repeat-x;
	overflow:hidden;
	}
.ks_type{
	width:70px;
	color:#43B108;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	float:left;
	height:40px;
	line-height:40px;
	text-decoration:underline;
	}
.ks_name{
	width:590px;
	text-align:left;
	float:left;
	padding:5px;
	line-height:140%;
	color:#D6D3D3;
	}
#div3_right{
	width:252px;
	height:425px;
	margin-left:7px;
	float:left;
	}
#div3_left dl dt{
	background:url(../images/conbg.gif) -2px -210px no-repeat;
	height:33px;
	text-align:left;
	line-height:36px;
	padding-left:33px;
	overflow:hidden;
	}
.lstd_title{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	width:150px;
	float:left;
	}
.lstd_nav{
	text-align:right;
	margin-right:20px;
	color:#888;
	line-height:30px;
	height:30px;
	}
.lstd_nav span{
	color:#ED8C21;
	margin:0 2px;
	}
#div3_left dl dd{
	height:392px;
	border-left:1px #E3E3E3 solid;
	border-right:1px #E3E3E3 solid;
	border-bottom:1px #E3E3E3 solid;
	overflow:hidden;
	background:#FFFFFF;
	}
.div3_right1{
	height:209px;
	}
.div3_right1 dl{
	padding-right:2px;
	}	
.div3_right1 dl dt{
	height:29px;
	line-height:29px;
	color:#43B108;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:55px;
	background:url(../images/conbg.gif) -2px -250px no-repeat;
	}
.div3_right1 dl dd{
	height:180px;
	border-left:1px #B6E6AA solid;
	border-right:1px #B6E6AA solid;
	border-bottom:1px #B6E6AA solid;
	overflow:hidden;
	background:#FFFFFF;
	}
.div3_right2{
	height:209px;
	margin-top:5px;
	}
.dis_search{
	height:55px;
	background:url(../images/conbg.gif) -270px 0px no-repeat;
	padding-top:14px;
	text-align:left;
	padding-left:70px;
	margin:2px 3px;
	}
.dis_search1{
	width:100px;
	float:left;
	height:20px;
	padding-top:3px;
	}
.dis_search2{
	width:50px;
	float:left;
	}
.disinput{
	height:20px;
	border:0px;
	width:100px;
	line-height:20px;
	color:#BBB;
	}
.hot_title{
	height:24px;
	line-height:24px;
	color:#43B108;
	font-size:14px;
	font-weight:bold;
	background:url(../images/dot.jpg) left bottom  repeat-x;
	}
.hot_content{
	height:60px;
	overflow:hidden;
	padding:10px;
	}
.div3_right2 dl{
	padding-right:2px;
	margin-top:5px;
	}	
.div3_right2 dl dt{
	background:url(../images/conbg.gif) 0 -130px no-repeat;
	height:27px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#ED8C21;
	text-align:left;
	line-height:30px;
overflow:hidden;
	}
.div3_right2 dl dd{
	border-left:1px #F0CF6A solid;
	border-right:1px #F0CF6A solid;
	border-bottom:1px #F0CF6A solid;
	height:178px;
	overflow:hidden;
	background:#FFFFFF;
	}
#div4{	
	width:965px;
	height:260px;
	margin:0px auto;
	margin-top:5px;
	}
#div4_left{
	width:702px;
	height:260px;
	float:left;
	}
#div4_right{
	width:252px;
	height:260px;
	margin-left:7px;
	float:left;
	}
#div4_left dl dt{
	background:url(../images/conbg.gif) -0px -290px no-repeat;
	height:27px;
	line-height:30px;
	overflow:hidden;
	text-align:left;
	padding-left:23px;
	}
.div4_left_title{
	font-size:14px;
	font-weight:bold;
	color:#43B108;
	}
.div4_left_more{
	padding-left:560px;
	}
.div4_left_more a{
	color:#43B108;
	text-decoration:none;
	font-family:"Courier New", Courier, monospace
	}
#div4_left dl dd{
	height:230px;
	border-bottom:1px #B6E6AA solid;
	border-left:1px #B6E6AA solid;
	border-right:1px #B6E6AA solid;
	overflow:hidden;
	background:#FFFFFF;
	}
#div4_right dl{
	padding-right:2px;
	}	
#div4_right dl dt{
	background:url(../images/conbg.gif) -0px -130px no-repeat;
	height:27px;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	color:#ED8C21;
	text-align:left;
	line-height:30px;
	overflow:hidden;
	}
#div4_right dl dd{
	border-left:1px #F0CF6A solid;
	border-right:1px #F0CF6A solid;
	border-bottom:1px #F0CF6A solid;
	height:230px;
	overflow:hidden;
	background:#FFFFFF;
	}
#mark li{
	background:url(../images/dot.gif) left bottom repeat-x;
	padding:3px !important;
	padding:2px;
	height:23px;
	line-height:23px;
}
.markindex1,.markindex2,.markindex3{
	background:url(../images/index_marki.gif) 0 1px no-repeat;
	padding-left:5px;
	height:18px;
	line-height:18px;
	margin-left:5px;
	}
#mark .inum1,#mark .inum2,#mark .inum3{
	font-size:10px;
	font-weight:bold;
	color:#ED8C21;
	}
#mark .inum4,#mark .inum5,#mark .inum6,#mark .inum7,#mark .inum8,#mark .inum9,#mark .inum10{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	}
.markindex4,.markindex5,.markindex6,.markindex7,.markindex8,.markindex9,.markindex10{
	background:url(../images/index_marki2.gif) 0 1px no-repeat;
	padding-left:5px;
	height:18px;
	line-height:18px;
	margin-left:5px;
	}
.marktit{
	height:20px;
	line-height:20px;
	padding-left:10px;
	}
.articlediv{
	width:220px;
	float:left;
	height:210px;
	overflow:hidden;
	margin:10px 0px 10px 10px;
	}
.a_f{
	height:60px;
	overflow:hidden;
	}
.a_f_img{
	float:left;
	height:50px;
	width:50px;
	border:1px #F1F0F0 solid;
	overflow:hidden;
	margin:5px;
	}
.a_f_text{
	float:left;
	height:50px;
	width:140px;
	overflow:hidden;
	margin:5px;
	}
.a_f_title{
	height:14px;
	width:150px;
	margin-bottom:4px;
	overflow:hidden;
	text-align:left;
	}
.a_f_content{
	width:140px;
	height:32px;
	overflow:hidden;
	color:#888;
	text-align:left;
	line-height:140%;
	}
#div4 .a_f a {
	color:#43B108;
	font-weight:bold;
	}
#div4_left ul{
	margin-top:5px !important;
	margin-top:0px;
	}
#div4_left ul li{
	text-align:left;
	padding:3px 10px;
	margin-left:5px;
	background:url(../images/dot2.gif) left center no-repeat;
	}
